Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Guatemala F1 Costa Rica F1 Brazil F1 Chile #1-w1 Chile #1-w3 Chile #1-w4 Slovenia F2 France F8 France F9 Argentina F4 Argentina F5 Argentina F1 Argentina F2 Argentina F3 Slovenia F1 XI Venice Open - Venice Copa Ericsson Argentina - Buenos Aires Aberto de Sao Paulo - Sao Paulo Genova Challenger Blunmenau Challenger San Remo Challenger Alessandria Challenger Rome Challenger Medellin Challenger Abierto Club Casablanca - Mexico City Turin Challenger San Benedetto Challenger Todi Challenger Buenos Aires Challenger Montevideo Challenger Siemens Open 2001 - Scheveningen Barletta Challenger Braunschweig Challenger Reggio Emilia Challenger Orbetello Challenger San Marino Challenger Copa Petrobras Argentina - Buenos Aires Iquique Challenger Como Challenger Sao Paulo Challenger Buenos Aires Challenger Montevideo Challenger Blois Challenger Lima Challenger Canberra Challenger Buenos Aires Challenger Buenos Aires Challenger Asuncion Challenger Alphen Challenger Guayaquil Challenger Rio De Janeiro Challenger Panama City Challenger Sporting Challenger '07 Trofeo Regione Piemonte - Turin Milan Challenger Campinas Challenger Montevideo Challenger Guayaquil Challenger Genova Challenger Banja Luka Challenger Biella Challenger Genova Open Challenger - Genova Copa Petrobras Paraguay - Asuncion Todi Challenger XL Bermuda Open - Bermuda San Marino CEPU Open - San Marino Manerbio Challenger La Serena Open - La Serena Copa Ericsson Chile - Santiago 4° Sporting Challenger - Turin Mitsubishi Electric Europe Cup - Monza Aamulehti Tampere Open - Tampere Milan Challenger Salinas Challenger Montevideo Challenger Meerbusch Challenger Pullach Challenger Prostejov Challenger Cortina Challenger Buenos Aires Challenger Mexico City Challenger Marburg Challenger Guayaquil Challenger Biella Challenger Blois Challenger Manerbio Challenger Lima Challenger Banja Luka Challenger Bastad Challenger Braunschweig Challenger Heilbronn Challenger Mallorca Open - Mallorca China Open - Beijing BMW Open - Munich Open Romania - Bucharest CA Tennis Trophy - Vienna Vicenza Challenger Estoril Open - Estoril MoviStar Open - Vina del Mar Open Seat Godo 2007 - Barcelona Hypo Group Tennis International - Portschach Movistar Open - Vina del Mar US Men's Clay Court Championships - Houston Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas BMW Open - Munich V Abierto Internacional de Salinas - Salinas Copa Ericsson Argentina - Buenos Aires The Artois Championships - London Szczecin Challenger XL Capital Bermuda Open - Bermuda Copa Ericsson Uruguay - Montevideo Zagreb Open - Zagreb Copa Telmex - Buenos Aires Copa Ericsson Argentina - Buenos Aires Copa Telmex - Buenos Aires Copa Ericsson - Buenos Aires VIII Avierto Internacional de Salinas - Salinas Legg Mason Tennis Classic - Washington Challenger Leon 2003 - Leon Prague Open - Prague Ljubljana Open - Ljubljana Memorial Savigni - Sassuolo Davidoff Swiss Indoors Basel - Basel Davidoff Swiss Indoors - Basel Top Wool Challenger Biella - Biella Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON International - Eastbourne SkiStar Swedish Open - Bastad 9th Wartburg Open - Eisenach ATP Studena Croatia Open - Umag Winston Salem - Winston Salem BCR Open Romania - Bucharest Rakuten Japan Open - Tokyo Heineken Open - Auckland VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Power Horse World Team Cup - Dusseldorf ATP Studena Croatia Open Umag - Umag Portugal Open - Oeiras VI Gramado Open de Tenis - Gramado I Manta Open - Manta Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca AEGON International - Eastbourne Vegeta Croatia Open - Umag Erste Bank Open - Vienna San Luis Potosi Challenger - San Luis Potosi Draft Corona Mexico City Open - Mexico City Challenger Casablanca San Angel - Mexico City Bogota Challenger - Bogota Sassuolo Challenger - Sassuolo Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Trofeo Internacional Club Laieta - Barcelona Bet-at-home Open - Hamburg Societa Canottieri Mincio 2005 - Mantova Riviera di Rimini Challenger - Rimini Porsche Open - Poznan Brasil Open - Sao Paulo 7° Trani Cup - Trani Copa Petrobras - Bogota Davidoff Swiss Indoors Basel - Basel Kos-Zucchetti Tennis Cup - Cordenons IPP Geneva Trophy - Geneva Citta di Como - Como Genoa Open - Genova Amazonia Open de Tenis - Belem Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Copa Petrobras Uruguray - Montevideo San Marino Cepu Open - San Marino Copa Petrobras Argentina - Buenos Aires Naples Challenger - Naples Copa Kia Challenger ATP - Santiago Sina-Kia Motors Tennis Cup - Cordenons Lima Challenger 2007 - Lima Open Sabadell Atlantico - Barcelona Zagreb Open - Zagreb Antonio Savoldi-Marco Co. - Manerbio XI Torneo Internazionale di Tennis - Barletta XI Trofeo Ciudad de Quito - Quito Movistar Open - Santiago Brasil Open - Costa do Sauipe Trani Challenger Como Challenger Abierto Mexicano de Tenis Pegaso - Acapulco Tennis Napoli Cup 2007 - Napoli Copa AT&T - Buenos Aires Trofeo Conde de Godo - Barcelona Napoli Challenger Lima Challenger Kremlin Cup - Moscow Open Sud de France - Montpellier Copa AT&T - Buenos Aires Franklin Templeton Tennis Classic - Scottsdale Unicredit (Suisse) Bank S.A. Challenger - Chiasso Davidoff Swiss Indoors - Basel Copa Claro - Buenos Aires Unique Zagreb Open - Zagreb China Open - Beijing Nord LB Open - Braunschweig AEGON Championships - London Bucaramanga Challenger Morocco Tennis Tour - Marrakech Napoli Challenger Palermo Challenger Open Seat Godo - Barcelona Sao Paulo Challenger Moselle Open - Metz Open Seat-Godo 2000 - Barcelona Waldbaum's Hamlet Cup - Long Island Serbia Open - Belgrade AEGON Championships - London Chevrolet Cup - Vina del Mar Studena Croatia Open - Umag San Luis Potosi Challenger - San Luis Potosi Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Heineken Open - Auckland Brasil Open - Sao Paulo Hypo Group Tennis International - Portschach ATP Vegeta Croatia Open - Umag Perugia Challenger Malaysian Open - Kuala Lumpur Davidoff Swiss Indoors Basel - Basel Rakuten Japan Open - Tokyo Apia International - Sydney Copa Telmex - Buenos Aires Santiago Challenger Lima Challenger drkoop.com USTA Challenger of Tallahassee - Tallahassee drkoop.com USTA Tennis Championships of Denver - Denver Curitiba Challenger BCR Open Romania - Bucharest BA-CA Tennis Trophy - Vienna US Men's Clay Court Championship - Houston Aix En Provence Challenger Millennium Estoril Open - Estoril Heilbronn Challenger Gerry Weber Open - Halle Lyon Challenger Cordoba Open - Cordoba Milan Challenger Bastad Challenger Idea Prokom Open - Sopot Plava Laguna Croatia Open - Umag The Hypo Group Tennis International 2008 - Poertschach Copa Ericsson Mexico - Guadalajara Corrientes Challenger Generali Open - Kitzbuhel Copa Ericsson Peru - Lima Copa Petrobras Uruguay - Montevideo Genova Challenger Banja Luka Challenger Copa Ericsson Chile - Santiago Campinas Challenger Copa Ericsson Uruguay - Montevideo Guayaquil Challenger Copa Petrobras Paraguay - Asuncion Montevideo Challenger Copa Petrobras Santiago - Santiago Copa Ericsson Costa Rica - San Jose Copa Petrobras Argentina - Buenos Aires Nord LB Open - Braunschweig VI Abierto Internacional de Salinas - Salinas Top Wool Challenger - Biella Croatia Open - Umag San Luis Potosi Challenger - San Luis Potosi Idea Prokom Open - Sopot Santiago Challenger Allianz Suisse Open Gstaad - Gstaad Copa Ericsson Brazil - Sao Paulo Bordeaux Challenger Porto Alegre Challenger Challenger Cudad de Guayaquil - Guayaquil Copa Petrobras - Aracaju Santo Domingo Challenger Copa Petrobras - Buenos Aires Visa Tennis Open - Sao Paulo Abierto Mexicano de Tenis Pegaso - Acapulco Turin Challenger SMS Tennis Cup - Sao Paulo Ludwigshafen Challenger Ordina Open - 's-Hertogenbosch Mallorca Challenger San Benedetto Challenger BMW Tennis Championship - Sunrise BCR Open Romania - Bucharest Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Guayaquil Challenger Copa Petrobras Brazil - Aracaju Biella Challenger Challenger Lugano - Lugano Britania Zavaleta - Puebla St. Petersburg Open - St. Petersburg Campionati Internazionali di Sicilia - Palermo AEGON International - Eastbourne Challenger Leon 2004 - Leon Rijeka Challenger Cerveza Club Colombia Open - Bogota Todi Challenger Cridicard Mastercard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte Kremlin Cup - Moscow Buenos Aires Challenger Estoril Open - Estoril Montevideo Challenger V Gramado Open de Tennis - Gramado Abierto Mexicano Telcel - Acapulco Kremlin Cup - Moscow Pekao Open - Szczecin Kremlin Cup - Moscow Croatia Open Umag - Umag Ourocard Tennis Challenger - Sao Paulo Challenger 42 - Andrezieux Orange Prokom Open - Sopot Credicard Mastercard Tennis Cup - Campos do Jordao Davidoff Swiss Indoors - Basel 13 BH Tennis Open International Cup - Belo Horizonte Buenos Aires Challenger Synsam Swedish Open - Bastad 2000 Challenger de Granby - Granby Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Copa Petrobras Bogota - Bogota Mercedes Cup - Stuttgart Davidoff Swiss Indoors - Basel Memorial Kolyaskin - Donetsk Copa Petrobras Aracaju - Aracaju III Gramado Open de Tenis - Gramado BH Tennis Open International Cup - Belo Horizonte Caltanissetta Challenger Mercedes Cup - Stuttgart Brasil Open - Costa do Sauipe Unicredit Czech Open - Prostejov Sporting Challenger '08-Trofeo Regione Piemonte - Turin Copa Ericsson Brazil - Sao Paulo If Stockholm Open - Stockholm Pilot Pen Tennis - New Haven Abierto Mexicano Telcel - Acapulco Internazionali di Tennis de San Marino - San Marino Verizon Tennis Challenge - Atlanta Challenger Brasov - Brasov Estoril Open - Estoril Copa Petrobras - Montevideo Abierto Mexicano Telcel - Acapulco Porto Alegre Challenger Nossa Caixa Tennis Cup - Sao Paulo Open de Nice Cote d'Azur - Nice Cancun Challenger US Men's Clay Court Championship - Houston Portugal Open - Oeiras ECM Prague Open - Prague Valencia Open - Valencia Alicante Challenger Bancolombia Open - Bogota BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Barcelona Open BancSabadell - Barcelona Argentina Open - Buenos Aires CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Bet-at-home Cup - Kitzbuhel Open 13 - Marseille Gerry Weber Open - Halle Heineken Open - Auckland The Ericsson Open - Miami Credicard Mastercard Tennis Cup - Campos do Jordao China Open - Beijing The Ericsson Open - Miami German Tennis Championships - Hamburg Rio Open - Rio de Janeiro Tennis Masters Series - Indian Wells Guayaquil Challenger Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Movistar Open - Vina del Mar Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Open SEAT 2008 - Barcelona Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati BellSouth Open - Vina del Mar Medibank International - Sydney Grand Prix Hassan II - Marrakech Allianz Suisse Open Gstaad - Gstaad Argentina Open - Buenos Aires Pekao Open 2001 - Szczecin Legg Mason Tennis Classic - Washington If Stockholm Open - Stockholm Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Malaysian Open - Kuala Lumpur NASDAQ-100 Open - Miami VTR Open - Vina del Mar Steelers Cup - Kosice Telecom Italia Masters - Rome Copa Claro - Buenos Aires Tennis Masters Series - Hamburg Rogers Cup - Montreal BMW Open - Munich Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Topshelf Open - 's-Hertogenbosch BNP Paribas Masters - Paris SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo CA Tennis Trophy - Vienna Campionati Internazionali d'Italia - Rome ABN/AMRO World Tennis Tournament - Rotterdam Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Swiss Indoors Basel - Basel Brisbane International - Brisbane Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Brasil Open - Sao Paulo BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Grand Prix Hassan II - Casablanca Sony Ericsson Open - Miami Cordenons Challenger Gerry Weber Open - Halle Masters Series Monte-Carlo - Monte-Carlo Bet-at-home Open - Hamburg Campionati BNL dItalia - Rome Austrian Open - Kitzbuhel Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami International Championship of Croatia - Umag Monte-Carlo Rolex Masters - Monte-Carlo TEB BNP Paribas Istanbul Open - Istanbul AIG Japan Open - Tokyo BNP Paribas Open - Indian Wells Abierto Mexicano Telcel - Acapulco Sony Ericsson Open - Miami Bet-at-home Open - Hamburg Monte-Carlo Rolex Masters - Monte-Carlo Konzum Croatia Open - Umag Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Open Parc - Lyon Antalya Cup - Antalya Shanghai ATP Masters - Shanghai Konzum Croatia Open - Umag BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Generali Open - Kitzbuhel Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Winston-Salem Open - Winston-Salem Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Ecuador Open - Quito Sony Open Tennis - Miami Argentina Open - Buenos Aires Rio Open - Rio de Janeiro BA-CA Tennis Trophy - Vienna Brasil Open - Sao Paulo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Croatia Open - Umag Stockholm Open - Stockholm Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rio Open - Rio de Janeiro Dutch Open Tennis - Amersfoort Miami Open - Miami Blois Challenger ARAG World Team Championship - Dusseldorf Barcelona Open Banc Sabadell - Barcelona Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Grand Prix Hassan II - Casablanca Dubai Open - Dubai Orange Warsaw Open - Warsaw Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem French Open - Paris Estoril Open - Estoril U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Gerry Weber Open - Halle French Open - Paris Wimbledon - London U.S. Open - New York Copa AT&T - Buenos Aires Argentina Open - Buenos Aires Open Seat Godo 2003 - Barcelona Australian Open - Melbourne U.S. Men's Clay Court Championships - Houston Abierto Mexicano Telcel - Acapulco French Open - Paris German Tennis Championships - Hamburg U.S. Open - New York Chennai Open - Chennai Australian Open - Melbourne Swiss Indoors Basel - Basel French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Geneva Open - Geneva U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Countrywide Classic - Los Angeles Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne German Tennis Championships - Hamburg French Open - Paris U.S. Open - New York Abierto Mexicano de Tenis Pegaso - Acapulco Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Mens's Clay Court Championship - Houston Rio Open - Rio de Janeiro Mutua Madrid Open - Madrid Heineken Open - Auckland French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Mutua Madrilena Madrid Open - Madrid Wimbledon - London Mercedes Cup - Stuttgart French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Miami Open - Miami French Open - Paris Mutua Madrid Open - Madrid Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Sony Open Tennis - Miami Australian Open - Melbourne Wimbledon - London Davis Cup, World Group, SF, RUS-ARG 3-2 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, QF, ARG-RUS 5-0 Davis Cup, World Group, 1R, ARG-MAR 5-0 Davis Cup, World Group, 1R, ARG-CZE 5-0 Davis Cup, World Group, QF, AUS-ARG 1-4 Davis Cup, World Group, SF, SVK-ARG 4-1 Davis Cup, World Group, QF, ARG-SWE 4-1 Davis Cup, World Group, SF, ARG-RUS, 3-2 Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, PO, SWE-ARG 2-3 Davis Cup, World Group, QF, RUS-ARG 2-3 Davis Cup, World Group, SF, FRA-ARG 5-0 Davis Cup, World Group, 1R, ARG-ROU 4-1 Davis Cup, World Group, SF, SRB-ARG 2-3 Davis Cup, World Group, 1R, GER-ARG 1-4 Davis Cup, World Group, QF, ARG-CRO 4-1 Davis Cup, World Group, SF, ARG-CZE 2-3 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, QF, ARG-FRA 3-2 Davis Cup, World Group, 1R, ARG-BRA 3-2 Davis Cup, World Group, 1R, ARG-ITA 2-3 Davis Cup, World Group, SF, ARG-AUS 5-0 Davis Cup, World Group, F, RUS-ARG 3-2 Davis Cup, World Group, QF, SWE-ARG 4-1 Davis Cup, World Group, 1R, ARG-GBR 4-1 Davis Cup, World Group, 1R, ARG-ITA 1-3 Davis Cup, World Group, PO, ISR-ARG 2-3 Colonial Classic - Kooyong Colonial Classic - Kooyong Colonial Classic - Kooyong Davis Cup, World Group, QF, ARG-SRB 4-1 Davis Cup, World Group, 1R, ARG-SWE 5-0 Davis Cup, World Group, QF, CRO-ARG 2-3 AAMI Classic - Kooyong AAMI Classic - Kooyong French Open - Paris Tennis Masters Cup - Shanghai Tennis Masters Cup Shanghai - Shanghai Olympics - Beijing Olympics - London Tennis Masters Cup - Houston